# @Version : 1.0
# @Author  : 刘宇
# @File    : 27_stu_score.py
# @Time    : 2025/10/8 11:59

#  1.统计3个班成绩情况，每个班有5名同学
# （1）求出各个班的平均分和所有班级的平均分，学生成绩从键盘输入
# （2）统计三个班及格人数

# 定义班级的个数
class_num = 3
# 定义学生的个数
student_num = 5
# 统计一个班的总分
# sum = 0.0
# 统计所有班级的总分
total = 0.0
# 统计及格通过的人数
pass_num = 0

for j in range(1, 4):
    sum = 0.0
    for i in range(1, student_num + 1):
        score = float(input(f"请输入第{j}个班的第{i}个学生的成绩："))
        # 判断是否及格
        if score >= 60:
            pass_num += 1
        sum += score
    print(f"第{j}班级的情况：平均分 {sum / student_num}")
    total += sum

# 输出所有班级的平均分和及格人数
print(f"所有班级的平均分{total / (student_num * class_num)}  及格人数：{pass_num}")
